misting irrigation - Francés Inglés Diccionario